0
56
38
18
26
10
25
20
101
80
122
60
12
11
14
49
8
53
40
58
41
19
29
24
32
45
54
118
214
129
98
33
22
108
43
16
328
97
90
176
192
52
65
47
102
34